package com.datoucai.service;

import com.datoucai.service.dto.NotificationInfoDto;
import com.datoucai.service.dto.NotificationTotalInfoDto;

import java.util.List;

public interface INotificationService {

    /**
     * 获取消息列表
     * @return
     */
    List<NotificationInfoDto> getNotificationList(Long userId);

    /**
     * 获取总数，未读数，已读数
     * @return
     */
    NotificationTotalInfoDto getTotal(Long userId);
    /**
     * 标记消息已读
     * @return
     */
    int markReadById(Long id);

    int markReadByIds(List<Long> ids);
}
